stacking swivel


Results for "stacking swivel"

English - Turkish Dictionary

stacking swivel

(English - Turkish Dictionary) :
(tüfekteki) çatı kancası.